E) constexpr & Template Meta Programming
E) Template Meta Programming, TMP
E) Template Generic Programming
D) type_trait conditional & enable
E) istream_iterator& ostream_iterator
Standard Template Library(STL)_Algorithm
E) Less Functor for Sort Algorithm
Standard Template Library(STL)_Container
Standard Template Library(STL)_iterator
D) Functor first&high order derivative
template parameter(Not a Typename)
E) Trailing return type(C++11)
E) Variable Parameter Template
D) Constructor & Initialization